home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_111.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
33KB
|
577 lines
# near model CODE resource
# jump table entries: 11904-11907 (4 of them)
export_1488:
00000000 4E56 FF82 link A6, -0x007E
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 302B 0016 move.w D0, [A3 + 0x16]
00000014 48C0 ext.l D0
00000016 2F00 move.l -[A7], D0
00000018 4EAD 0382 jsr [A5 + 0x382 /* export_108 */]
0000001C 2D40 FF82 move.l [A6 - 0x7E], D0
00000020 2054 movea.l A0, [A4]
00000022 216E FF82 0092 move.l [A0 + 0x92], [A6 - 0x7E]
00000028 2F0C move.l -[A7], A4
0000002A 2F0B move.l -[A7], A3
0000002C 2F0C move.l -[A7], A4
0000002E 4EAD 127A jsr [A5 + 0x127A /* export_587 */]
00000032 7000 moveq.l D0, 0x00
00000034 2D40 FF92 move.l [A6 - 0x6E], D0
00000038 2D40 FF98 move.l [A6 - 0x68], D0
0000003C 2054 movea.l A0, [A4]
0000003E 3D68 0030 FF9C move.w [A6 - 0x64], [A0 + 0x30]
00000044 426E FFA2 clr.w [A6 - 0x5E]
00000048 41EE FF86 lea.l A0, [A6 - 0x7A]
0000004C A207 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=2
0000004E 48C0 ext.l D0
00000050 2F00 move.l -[A7], D0
00000052 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000056 2054 movea.l A0, [A4]
00000058 216E FFA4 0036 move.l [A0 + 0x36], [A6 - 0x5C]
0000005E 2054 movea.l A0, [A4]
00000060 216E FFA8 0004 move.l [A0 + 0x4], [A6 - 0x58]
00000066 2F0C move.l -[A7], A4
00000068 4EAD 2FFA jsr [A5 + 0x2FFA /* export_1531 */]
0000006C 0C40 FFFB cmpi.w D0, 0xFFFB
00000070 57C0 seq D0
00000072 0240 0001 andi.w D0, 0x1
00000076 48C0 ext.l D0
00000078 2054 movea.l A0, [A4]
0000007A 1140 0128 move.b [A0 + 0x128], D0
0000007E 70FE moveq.l D0, 0xFFFFFFFE
00000080 2F00 move.l -[A7], D0
00000082 2017 move.l D0, [A7]
00000084 588F addq.l A7, 4
00000086 2F00 move.l -[A7], D0
00000088 2F0C move.l -[A7], A4
0000008A 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */]
0000008E 2F0C move.l -[A7], A4
00000090 4EAD 2F62 jsr [A5 + 0x2F62 /* export_1512 */]
00000094 2F0C move.l -[A7], A4
00000096 4EBA 01A6 jsr [PC + 0x1A6 /* 0000023E */]
0000009A 2F0C move.l -[A7], A4
0000009C 4EBA 02D8 jsr [PC + 0x2D8 /* 00000376 */]
000000A0 2F0C move.l -[A7], A4
000000A2 4EBA 022C jsr [PC + 0x22C /* 000002D0 */]
000000A6 2F0C move.l -[A7], A4
000000A8 4EBA 03E2 jsr [PC + 0x3E2 /* 0000048C */]
000000AC 4CEE 1800 FF7A movem.l A3,A4, [A6 - 0x86]
000000B2 4E5E unlink A6
000000B4 4E75 rts
export_1489:
000000B6 4E56 FFCE link A6, -0x0032
000000BA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000000BE 382E 0016 move.w D4, [A6 + 0x16]
000000C2 3A2E 0012 move.w D5, [A6 + 0x12]
000000C6 3C2E 000E move.w D6, [A6 + 0xE]
000000CA 286E 0008 movea.l A4, [A6 + 0x8]
000000CE 7000 moveq.l D0, 0x00
000000D0 2640 movea.l A3, D0
000000D2 4A46 tst.w D6
000000D4 660A bne +0xC /* 000000E0 */
000000D6 2054 movea.l A0, [A4]
000000D8 0828 0002 0042 btst.b [A0 + 0x42], 0x2
000000DE 6708 beq +0xA /* 000000E8 */
label000000E0:
000000E0 0C46 0001 cmpi.w D6, 0x1
000000E4 6600 0098 bne +0x9A /* 0000017E */
label000000E8:
000000E8 0C44 0001 cmpi.w D4, 0x1
000000EC 6600 00A8 bne +0xAA /* 00000196 */
000000F0 4A45 tst.w D5
000000F2 6600 00A2 bne +0xA4 /* 00000196 */
000000F6 2F0C move.l -[A7], A4
000000F8 4EAD 2FFA jsr [A5 + 0x2FFA /* export_1531 */]
000000FC 3D40 FFE6 move.w [A6 - 0x1A], D0
00000100 2F0C move.l -[A7], A4
00000102 4EAD 3002 jsr [A5 + 0x3002 /* export_1532 */]
00000106 3D40 FFE4 move.w [A6 - 0x1C], D0
0000010A 7001 moveq.l D0, 0x01
0000010C 2D40 FFEA move.l [A6 - 0x16], D0
00000110 3D7C 0016 FFE8 move.w [A6 - 0x18], 0x16
00000116 41EE FFCE lea.l A0, [A6 - 0x32]
0000011A A004 syscall Control
0000011C 3E00 move.w D7, D0
0000011E 508F addq.l A7, 8
00000120 6608 bne +0xA /* 0000012A */
00000122 7001 moveq.l D0, 0x01
00000124 C0AE FFEA and.l D0, [A6 - 0x16]
00000128 670E beq +0x10 /* 00000138 */
label0000012A:
0000012A 3D7C 0015 FFE8 move.w [A6 - 0x18], 0x15
00000130 41EE FFCE lea.l A0, [A6 - 0x32]
00000134 A004 syscall Control
00000136 3E00 move.w D7, D0
label00000138:
00000138 4A47 tst.w D7
0000013A 6608 bne +0xA /* 00000144 */
0000013C 7001 moveq.l D0, 0x01
0000013E C0AE FFEA and.l D0, [A6 - 0x16]
00000142 670E beq +0x10 /* 00000152 */
label00000144:
00000144 3D7C 0014 FFE8 move.w [A6 - 0x18], 0x14
0000014A 41EE FFCE lea.l A0, [A6 - 0x32]
0000014E A004 syscall Control
00000150 3E00 move.w D7, D0
label00000152:
00000152 4A47 tst.w D7
00000154 6640 bne +0x42 /* 00000196 */
00000156 7001 moveq.l D0, 0x01
00000158 C0AE FFEA and.l D0, [A6 - 0x16]
0000015C 6638 bne +0x3A /* 00000196 */
0000015E 2E3C 0000 0100 move.l D7, 0x100
00000164 2F07 move.l -[A7], D7
00000166 4EAD 0172 jsr [A5 + 0x172 /* export_42 */]
0000016A 2640 movea.l A3, D0
0000016C 206E FFEA movea.l A0, [A6 - 0x16]
00000170 2253 movea.l A1, [A3]
00000172 203C 0000 0100 move.l D0, 0x100
00000178 A02E syscall BlockMove/BlockMoveData
0000017A 588F addq.l A7, 4
0000017C 6018 bra +0x1A /* 00000196 */
label0000017E:
0000017E 48C4 ext.l D4
00000180 2F04 move.l -[A7], D4
00000182 48C5 ext.l D5
00000184 2F05 move.l -[A7], D5
00000186 48C6 ext.l D6
00000188 2F06 move.l -[A7], D6
0000018A 2F0C move.l -[A7], A4
0000018C 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */]
00000190 2640 movea.l A3, D0
00000192 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000196:
00000196 200B